vanmaram

Garden cress - meaning in malayalam

Meanings for Garden cress

noun
കുറശാണി